 @charset "utf-8";
/* CSS Document */
  /****主体******/
  ul, li, p, dl, dt, dd, h1, h2, h3, h4, h5, h6, input, form {
	margin:0px;
	padding:0px;
	overflow:hidden;
}
body {
	margin:0 auto;
	font-size:12px;
	color:#efefee;
	position:relative;
	overflow-x:hidden;
	font-family:"Arial";
	background-color:#ffffff;
	
}
a {
	color: #595959;
	font-family: "微软雅黑";
	font-size: 16px;
	text-decoration:none;
}
/*.nav_n ul li a.select {
	color: #e12281;
	font-family: "微软雅黑";
	font-size: 16px;
	text-decoration:none;
}
*/
a:hover {
	color:#e12281;
}
/*
#xw_fenye.a.selects {
	color: #e12281;
	font-family: "微软雅黑";
	font-size: 16px;
	text-decoration:none;
}
*/
ins {
	display:none;
}
.clear {
	clear:both;
	height:0px;
	overflow:hidden;
}
img {
	border:0px;
	vertical-align:top;
	cursor: pointer;
}
ul, li {
	list-style:none;
	background:none;
}
div {
	margin:0px auto;
}
/****主体结束******/

.top{ background:url(../images/index_01.gif) ; height:122px; overflow-x:height;}
.top_left{width:980px; height:116px; padding-top:6px; background:url(../images/logo_bg.png) no-repeat;}
.top_l{ width:241px; float:left; height:87px;}
.top_right{ width:100%; float:right; height:26px;}

.top_right span {
    display: block;
    float: right; padding-right: 20px;
    padding-top: 3px;
}

.top_right a {
    color:#FFF;
    padding-left: 5px;
	font-family:"宋体","微软雅黑";
	font-size:12px;
}
.nav{ background:url(../images/index_03.gif); height:58px;  overflow-x:height;}
.nav_b{background:url(../images/nav.gif) no-repeat; height:58px; width:984px;}
.nav_b ul{ height:58px; width:984px;}
.nav_b li  {
 
    height: 61px;
   
    width: 120px; float:left;
}
.nav_b li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-family:Georgia;
    font-size: 14px;
    font-weight: bold;
    height: 51px;
  
    text-align: center;
    text-transform: uppercase;
    width: 120px; padding-top:7px;
}
.por a { background:url(../images/jingguo.gif) no-repeat; width:120px; height:51px;}
.por a:hover{color:#ffb0d8;  background:url(../images/jingg.gif) no-repeat;}
.portr{  background:url(../images/j.gif) no-repeat; width:120px; height:59px;}

.portr:hover{ color:#fed904; background:url(../images/jg.gif) no-repeat; width:120px; height:59px;}
.nav_b a p{color: #FFFFFF;

    font-family:"宋体";
    font-size: 14px;

 }
 .nav_b a:hover p{color:#ffb0d8;}
 


  /****banner开始******/
#banner{height:519px; position:relative; width:100%;}
#banner #fla{width:1680px; margin-left:-840px; position:absolute; left:50%; top:0px; height:519px; z-index:1;}
.banner,.b1{width:1680px; height:519px; position:relative;}
.scroll{position:relative; overflow:hidden;}
.scroll ul{position:absolute; width:20000em;}
.scroll ul li{float:left; list-style-type:none;}
a.arr_l,a.arr_r{background:url(../images/prevBtn.png) no-repeat;  width:60px; height:120px; display:block; position:absolute; top:188px; z-index:1; cursor:pointer;}
a.arr_l{left:17%;}
a.arr_r{right:17%; background:url(../images/nextBtn.png) no-repeat;}


	.banner_adder{width:980px; height:69px; background:url(../images/index_06.gif) no-repeat;   }
.bbs {height: 62px;float:left; width: 150px;
}
.bbs a {
	display: block;
	height:62px;
	width:150px;
}
.weibo {
	   float: left;
    height: 55px;
    padding-left: 520px;
    width: 145px;
}
.weibo a {
	 display: block;
	height:62px;
	width: 150px;
}

.rr {
	  float: left;
    height: 62px;
    width: 150px;
}
.rr a {
	 display: block;
	height:62px;
	width: 150px;
}



  /****banner结束******/
    /****首页新闻开始******/
.s_news{background:url(../images/s_tu1.gif) no-repeat; height:489px; width:1004px;}	

.hot_tu{ width:296px; height:417px; margin:0px 0px 0px 30px; background:#eee; float:left; display:inline; padding:10px;}

.content_right{ width:602px; height:436px; margin-left:22px; float:left; }
.content_right_top { width:602px;  float:left;}
.content_right_tl { width:600px;  float:left;}
.content_right_bt{ width:600px; height:27px; border-bottom:1px dotted #ccc;}
.content_right_bt b a{ width:131px; height:20px; float:left; display:block;}
.content_right_bt span{ width:82px; height:24px; float:right; background:url(../images/index_12.gif) no-repeat; display:block; margin-right:10px;}
.content_right_bt span a{ width:41px; height:24px; float:left;}
.content_right_wz{ width:600px; height:87px; border-bottom:1px solid #eee;}
/*.content_right_wz b{ font-family:"微软雅黑"; font-size:18px; color:#333; display:block; margin-top:15px;}
*/
.content_right_wz b{ font-family:"微软雅黑"; font-size:18px; color:#333; display:block; height:43px;margin-top:15px;}
.content_right_wz a{ width:109px; height:23px; background:url(../images/index_16.gif) no-repeat; display:block; padding-left:119px; line-height:23px; margin-top:10px; font-family:"宋体"; font-size:12px;}
.content_right_wz a:hover{ background:url(../images/index_21.gif) no-repeat; color:#e12281}
.content_right_xz{ width:600px; height:30px; line-height:30px; border-bottom:1px solid #eee;}
.content_right_xz a{ background:url(../images/qip.jpg) no-repeat 5px 8px; float:left; color:#666; font-weight:bold; font-size:14px; padding-left:25px;}
.content_right_xz span{ float:right; text-transform:uppercase; font-size:11px; color:#a6a6a6; font-family:Arial; font-size:11px; font-weight:bold;}
.content_right_xz a:hover{ background:url(../images/qip2.jpg) no-repeat 5px 8px; color:#e12281;}
.content_right_tr { width:229px;  float:right;}
.content_right_hd{ width:602px; height:273px; float:left; margin-top:18px; overflow:hidden;}
.content_right_hd li{ width:194px; height:273px; float:left; display:block; margin-right:10px; display:inline;position: relative;}

.content_right_hd li h1 {
    background: url(../images/hot.png)  no-repeat; display: block; height: 48px;  position: absolute;  right:0px; width: 48px;
}
.content_right_hd li a p{ text-transform:uppercase; font-size:11px;}
.content_right_hd li a em{ width:188px; height:103px; background:#eee; display:block; padding:3px; margin-top:5px;}
.content_right_hd li a:hover em{ background:#e12281;}
.content_right_hd li a small{ width:194px; height:45px; border-bottom:1px solid #eee; display:block; font-family:"微软雅黑"; font-size:14px; color:#666; line-height:18px;padding-top:5px;}
.content_right_hd li a:hover small{ color:#e12281;}
/*.content_right_hd li a span{ display:block; padding-top:5px; line-height:16px; color:#999; font-size:12px; font-family:"宋体"}
*/
.content_right_hd li a span{ display:block; padding-top:5px; line-height:16px; color:#999; font-size:12px; font-family:"宋体" ;height:48px}
.content_right_hd li a b{ width:109px; height:23px; background:url(../images/index_16.gif) no-repeat; display:block;}
.content_right_hd li a:hover b{ background:url(../images/index_21.gif) no-repeat;}
   /****首页新闻结束******/
      /****首页作品欣赏开始******/
.content_bg2{ width:1007px; height:836px; background:url(../images/s_tu2.gif) no-repeat; }
.content2_bt{ width:980px; height:46px;}
/*.content2_bt p{ width:250px; height:40px; float:left; padding:4px 0 0 17px;}*/
.content2_bt p {
    float: left;
    height: 42px;
    padding-bottom: 0;
    padding-left: 17px;
    padding-right: 0;
    padding-top: 2px;
    width: 280px;
}
.content2_bt a{ width:60px; height:20px; float:right; margin:13px 15px 0 0;}
.content2_tw{ width:952px;  margin-top:10px; overflow:hidden;}
.content2_tw li{ width:229px; height:355px; float:left; margin-right:12px; position:relative; margin-top: 10px;}
.content2_tw li a{ width:227px; height:355px; background:url(../images/content_1.png) no-repeat; display:block; position:absolute; top:0px; left:0px;}
.content2_tw li a:hover{ background:url(../images/content_2.png) no-repeat;}
.content2_tw li img{ width:213px; height:246px; margin:6px 10px 0px 6px; }
.content2_tw li a p{ font-family:"Georgia"; color:#666; text-transform:capitalize; position:absolute; top:260px; left:11px; font-size:11px;}
.content2_tw li a span{ font-family:"微软雅黑"; font-size:14px; color:#333; position:absolute; top:282px; left:15px;}
.content2_tw li a:hover span{ color:#FFF;}
.content2_tw li a b{ text-transform:uppercase; color:#a6a6a6; font-size:11px; position:absolute; top:315px; left:11px;}
.content2_tw li a small{ display:block; font-weight:normal;}
   /****首页作品欣赏结束******/
   /**** 首页广告开始******/
.gao{background:url(../images/s_tu3.gif) no-repeat; width:980px; height:321px;}
   /**** 首页广告结束******/
   
      /****首页客片展示开始******/
	  .s_guest{ width:1004px; height:504px; background:url(../images/s_tu4.gif) no-repeat; }
	  .guest_k{    margin-top: 10px;
    overflow: hidden;
    width: 952px;}
	.guest_kp{  width: 980px;}
	  .guest_k li{ width:321px; height:130px; float:left; margin-right:-1px;margin-top: 5px;}
	  .guest_k li a span{float:left; width:121px;}
	  .guest_k li a small{ width:200px; height:130px; background:url(../images/guest1.png) no-repeat; float:left; }
	    .guest_k li a:hover small{ width:200px; height:130px; background:url(../images/guest2.png) no-repeat; float:left; }
	 .guest_k li a small h3{ font-family:"微软雅黑"; font-size:14px; color:#e12281; padding-top:10px; padding-left:29px; width:167px;}
	 .guest_k li a:hover small h3{color:#fff;}
	 .guest_k li a small em{font-family:"微软雅黑"; font-size:10px; color:#424242; font-style:normal; padding-left:29px;   }
	 .guest_k li a:hover small em{color:#fff;}
	 .guest_k li a small i{font-style:normal; color:#e12281;}
	 .guest_k li a :hover small i{color:#fff;}
	 	 .guest_k li a small p{font-family:"宋体"; font-size:12px; color:#424242; padding-left:29px; width:167px; line-height:16px;  }
		 .guest_k li a:hover small p {color:#fff;}
		       /****首页客片展示结束******/
			   
			  .s_bbs{ width:1004px; height:436px; background:url(../images/s_tu5.gif) no-repeat; }  
			  .bbs_s{ width:576px;float:left; padding-left:32px;  padding-right: 16px;}
			  .bbs_bt{ width:576px; height:46px;}
			  .bbs_bt p{ width:250px; height:40px; float:left; padding:9px 0 0 17px;}
.bbs_bt a{ width:87px; height:22px; float:right; margin:22px 15px 0 0;}
.bbs_n{ width:576px; float:left;  padding-top:46px;}
.menu{ width:576px; height:37px; float:left; padding-left:10px; background:url(../images/index_50.gif) no-repeat;}
.men{ width:376px; height:37px; float:left; padding-left:36px; }
.menu small{ display:block; width:77px; cursor:pointer; height:29px; background:url(../images/content_bt6.png) no-repeat; margin-top:8px; float:left; font-family:"微软雅黑"; font-size:14px; color:#f0f0f0; text-align:center; line-height:30px;}
.menu small:hover{background:url(../images/content_bt7.png) no-repeat; color:#e12281;}
.aaaa { width: 576px;}
.i_cal { margin-top: 15px;width: 576px;}

.i_cal p {
    border-bottom: #eeeeee solid 1px;
    height: 30px;
    line-height: 30px;
    width: 576px; float:left;
}

.i_cal p a em {
    color: #656565;
    font-family: "宋体";
    font-size: 12px; font-style:normal;
}
.i_cal p a:hover em {color: #e12281;}
.i_cal p a i {
    color: #e12281;
    font-family: "宋体";
    font-size: 12px; font-style:normal;
}
.i_cal p a strong {color: #656565;
    float: right;
     font-family: "宋体";
    font-size: 12px; font-weight:normal;
}
.i_cal p a strong {color: #e12281;}


.s_vidio{ width:302px; height:209px; float:left; padding-left:33px;}
.s_vidio_t{background:url(../images/content_bt8.png) no-repeat; width:250px; height:40px; margin-top:10px;}


.i_con_left {
    background: url("../images/index_7.jpg") no-repeat ;  float: left; height: 434px; width: 354px;
}

.i_v {
    height: 222px;
    padding-top: 20px;
    width: 279px;
}

.i_c_t p {
    color: #595959;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 18px;
    padding-top: 50px;     padding-left: 6px;
}


.liuc{background:url(../images/lic.gif) no-repeat; height:100px; width:981px; padding-bottom:20px; }
.liuc li{ height:82px; width:119px; float:left; text-align:center; padding-top:28px;}
.liuc li a{  color: #656565;
    font-family: "微软雅黑";
    font-size: 16px; font-weight:600;}
	.liuc li a em{ color: #999999;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10px; display: block; text-transform:capitalize; font-style:normal;}


.ser_gg{ width:980px; margin-bottom:20px;}
	
	
	
.daodu {
    background:url(../images/lij_beij.gif); height:226px;  overflow-x:height;

}
.daod{background:url(../images/liy.gif) no-repeat; width:979px; height:226px;}
#liyou{ width:979px; height:67px; padding-top:16px;}
#liyou a{ width:979px; height:67px;   display: block;}

#zob {
    float: left;
    height: 20px;
    padding-left: 17px;
    padding-top: 89px;
    width: 100px;
}
#zob a{ width:100px; height:20px;   display: block;}
#yy {
    float: left;
    height: 20px;
    padding-left: 424px;
    padding-top: 89px;
    width: 100px;
}
#yy a{ width:100px; height:20px;   display: block;}

.nav2{background-color:#cd0f6e; width:100%; height:65px;}
.nav2_b{height:65px; width:984px;}
.nav2_b ul{ height:58px; width:984px;}
.nav2_b li  {
 
    height: 61px;
   
    width: 120px; float:left;
}
.nav2_b li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-family:Georgia;
    font-size: 14px;
    font-weight: bold;
    height: 51px;
  
    text-align: center;
    text-transform: uppercase;
    width: 120px; padding-top:17px;
}
.nav2_b li a:hover {
    color: #FFb0d8;}
.banquan{  background:url(../images/hei_bj.gif); height:243px;  overflow-x:height;}
.banq{height:113px; width:980px;}
.banq_logo{ float: left; width:136px; height:85px; padding-top:17px;   padding-left: 10px;}
#bq_s {
     color: #ffc906;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 60px;
    line-height: 18px;
    padding-left: 10px;
    padding-top: 26px;
    width: 824px;
}
#bq_s a.cube{
     color: #ffc906;
	 font-family: Arial,Helvetica,sans-serif;
	 line-height: 18px;
	 font-size:12px;
}
#bq_s i { color:#545454; font-size:12px; font-family:Arial; font-style:normal; text-transform:uppercase;}
.link{ width:980px; }
.link_s{background:url(../images/link.gif) no-repeat; width:163px; height:107px; float:left; margin-top:1px;}

#fr_link {
    height: auto;
    line-height: 18px;
    padding-top: 10px;
    width: 817px; float:left;
}

#fr_link a {
    color: #d3d3d3;
    font-family: "Arial";
    font-size: 12px;
    margin-right: 5px;
}


/*********服务报价**********/


.service {background:url(../images/s_tu7.gif) no-repeat;  width:1004px;}	
.weizhi {color: #989898; font-family: "宋体"; font-size: 12px; height: 20px; line-height:20px; padding-left: 27px; width: 980px;}
.weizhi span {font-family: "宋体";   font-size: 12px; color: #989898;}
.weizhi span:hover { color:#e12281}
.yiny{background:url(../images/content_bt9.png) no-repeat; width:948px; height:23px;}

.works_nr{ width:980px; height:auto;  background:#FFF;}
.works_nr_bt{ width:949px; height:35px; background:url(../images/ny_bt.jpg) no-repeat; line-height:35px;}
.works_nr_bt b{ display:block; width:169px; height:24px; margin:5px 0 0 5px; float:left;}
.works_nr_bt small{ display:block; font-family:"微软雅黑"; font-size:18px; color:#FFF; margin-left:95px; float:left;}
.works_nr_bt span{ font-family:"微软雅黑"; font-size:14px; color:#FFF; display:block; float:right; padding-right:15px;}
.works_nr_bt span a{font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.works_nr_bt span a:hover{ color:#ffb9bc;}
.works_nr_b{ width:980px; height:auto; background:#FFF; overflow:hidden;}
.works_nr_left{ width:260px; height:auto; float:left;}

.nav_n ul{ margin:16px 0 0 11px; }
.nav_n li{ width:233px; height:43px;display:block; margin-bottom:4px; }
.nav_n li a{ width:188px; height:43px; background:url(../images/ny_left_bt.jpg) no-repeat; font-family:"微软雅黑"; font-size:18px; line-height:43px;color:#444; display:block; padding-left:45px;}
.nav_n li a:hover{ background:url(../images/ny_left_bt2.jpg) no-repeat; color:#e12281;}
.nav_n li a.select{ background:url(../images/ny_left_bt2.jpg) no-repeat; color:#e12281;}
.t_w{float: left;width: 232px; padding-left:12px;}
.t_w h2{ background:url(../images/t_w.gif) no-repeat; width:233px; height:35px; float:left;}
.works_pages_pic{    width: 213px; height:156px;  padding:0px 14px 17px 11px; float:left; margin-top:17px; position:relative;}
.hot_img2{width:209px; position:relative; height:155px; overflow:hidden;}
.hot_img2 ul{position:absolute; width:20000em;}
.hot_img2 ul li{float:left; list-style-type:none; width:209px;}
.ll2,.rr2{background:url(../images/works_fy2.png) no-repeat;  width:27px; height:27px; display:block; position:absolute; top:65px; z-index:1; cursor:pointer;}
.ll2{ left:0px;}
.rr2{ right:0px; background:url(../images/works_fy1.png) no-repeat;}

.news_l{float: left;width: 232px; padding-left:12px;}
.news_l h2{ background:url(../images/t_w1.gif) no-repeat; width:233px; height:35px; float:left;}
.news_ll{ width:233px; float:left;}
.news_ll li{
   border-bottom: #b3b0b0 solid  1px;
    float: left;
    height:58px;
    margin-top:10px;
    width: 230px;
}
.news_ll li a em {  background:url(../images/t_w2.gif) no-repeat;
    
    color: #FFFFFF;
    display: inline;
    float: left;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    height: 48px;
    margin-right: 5px;
    text-align: center;
    width: 57px;
}
.news_ll li a:hover em {  background:url(../images/t_w3.gif) no-repeat;}

.news_ll li a em p {
    font-size: 12px; padding-top:4px;
    line-height: 18px;
}

.news_ll li a span {  color: #999999; display: block;  float: left;  line-height: 18px;  width:168px; font-family:"宋体"; font-size:12px; padding-top:6px;}
.news_ll li a:hover span {  color: #e12281;}



.works_nr_center{ width:12px; height:1000px; float:left; background:url(../images/jiange_line.jpg) no-repeat; margin-right:8px; display:inline;}
.service_nr_right{ width:686px; height:auto; float:left;}
.service_nr_right ul{ margin-top:18px;}
.service_nr_right li{ width:688px; height:152px; background:url(../images/bj_bg.jpg) no-repeat; margin-bottom:15px;}
.service_nr_right a em{ width:266px; height:134px; margin:9px 14px 0px 9px; display:block; float:left;}
.service_nr_right a small{ font-family:Arial;  font-weight:bold; text-transform:capitalize; display:block; float:left; font-size:10px; color:#cfcfcf; height:20px; line-height:20px; font-style:normal;}
.service_nr_right a small i{ color:#e12281; font-style:normal;}\
.service_nr_right a cite{ display:block; height:27px; border-bottom:1px dotted #bbb; width:358px; }
.service_nr_right a p{ display:block; height:27px; width:358px; float:left; font-family:"微软雅黑"; font-size:16px; color:#989898; font-weight:bold; padding-top:10px; font-style:normal; }

.service_nr_right a:hover p{ color:#e12281;}
.service_nr_right a h1{ font-family:"微软雅黑"; font-size:12px; color:#989898; font-weight:normal; display:block; float:left; width:358px; line-height:20px; }
.service_nr_right a:hover h1{ color:#e12281;}
.service_nr_right a span{ width:113px; height:31px; background:url(../images/bj_bt1.jpg) no-repeat; display:block; float:left; font-family:"微软雅黑"; font-size:14px;color:#666666; padding-left:5px; margin-top:10px;}
.service_nr_right a:hover span{ background:url(../images/bj_bt2.jpg) no-repeat; color:#FFF;}
.service_nr_right a span b{ font-family:"Georgia"; font-size:24px; font-weight:bold; }
.service_nr_right span{ font-family:"微软雅黑"; font-size:16px; color:#ab0008; display:block;}

.ser_bg_k{ width:678px; height:283px; background:url(../images/ser_bg.gif) no-repeat; display:block; padding:5px; margin-top:20px;}
.ser_bg_k img{   height: 280px;width: 660px; margin:3px 0 0 4px; }


#xw_fenye{width:686px; height:50px; margin-top:15px; float:right; border-top:1px solid #d8d8d8; margin-bottom:20px;}
/*#xw_fenye a{padding:8px 6px; display:block; float:left; line-height:11px; text-decoration:none; color:#fff; background:#adadad; margin-right:1px; margin-top:20px;}
*/
#xw_fenye a{padding:8px 6px; display:block; float:left; line-height:11px; text-decoration:none; color:#fff; background:#adadad; margin-right:1px; margin-top:10px;}
#xw_fenye a:hover{background:#e12281;}
#xw_fenye a.selects{background:#e12281;}
/*********服务报价内页**********/

.service_nr_r {
    float: left;
    height: auto;
    width: 686px;
}
.ser_bg_wz{ height:auto; width:658px;}
.ser_bg_wz span{ width:658px; height:45px; border-bottom:1px solid #e12281; font-family:"微软雅黑"; font-size:30px; color:#e12281; line-height:45px;}
.ser_bg_wz span p{ font-family:"Georgia"; font-size:10px; color:#cfcfcf;}
.ser_bg_wz small{ height:40px; font-family:"微软雅黑"; color:#ab0008; font-size:20px; line-height:28px; padding-top:10px; display:block;}
.ser_bg_wz small b{ font-family:"Georgia"; font-size:40px;  color:#ab0008;}


.service_ny_wz{ width:660px; height:auto; margin-top:80px;}
.service_ny_wz span{ width:660px; height:30px; border-bottom:1px solid #e12281; font-family:"微软雅黑"; font-size:18px; color:#e12281; display:block; margin-top:20px;}
.service_ny_wz span b{ font-family:"Arial"; font-size:12px; color:#666; font-weight:normal; text-transform:uppercase; padding-left:5px;}
.service_ny_wz small{ font-size:16px; color:#444; font-family:"微软雅黑";}
.service_ny_wz p{ line-height:24px; color:#444; display:block; padding-top:20px;}
.service_ny_wz p b{ font-size:14px; color:#e12281;}

.ser_tw{ width:688px;  margin-top:10px; overflow:hidden; margin-bottom:20px;}
/*.ser_tw span{ width:660px; height:30px; border-bottom:1px solid #e12281; font-family:"微软雅黑"; font-size:18px; color:#e12281; display:block; margin-top:20px;}*/
.ser_tw span{ width:660px; height:30px; border-bottom:1px solid #e12281; font-family:"微软雅黑"; font-size:18px; color:#e12281; margin-top:20px;}
.ser_tw span b{ font-family:"Arial"; font-size:12px; color:#666; font-weight:normal; text-transform:uppercase; padding-left:5px;}
.ser_tw li{ width:218px; height:337px; float:left; margin-right:8px; position:relative; margin-top: 10px;}
.ser_tw li a{ width:218px; height:337px; background:url(../images/content_3.png) no-repeat; display:block; position:absolute; top:0px; left:0px;}
.ser_tw li a:hover{ background:url(../images/content_4.png) no-repeat;}
.ser_tw li img{ width:213px; height:246px; margin:6px 10px 0px 6px; }
.ser_tw li a p{ font-family:"Georgia"; color:#666; text-transform:capitalize; position:absolute; top:245px; left:11px; font-size:11px;}
.ser_tw li a i{ font-family:"微软雅黑"; font-size:14px; color:#333; position:absolute; top:270px; left:15px; font-style:normal;}
.ser_tw li a:hover i{ color:#FFF;}
.ser_tw li a b{ text-transform:uppercase; color:#a6a6a6; font-size:11px; position:absolute; top:300px; left:11px;}
.ser_tw li a small{ display:block; font-weight:normal;}
	
	
/*********客片欣赏**********/	

.guest_nr{ width:949px; height:35px; background:url(../images/ny_bt1.jpg) no-repeat; line-height:35px;}
.guest_nr b{ display:block; width:169px; height:24px; margin:5px 0 0 5px; float:left;}



/*#love_xx_tu {background-color: #FFFFFF; padding-left: 20px;  padding-top: 20px; width: 960px;}*/
#love_xx_tu {
    background-color: #FFFFFF;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-top: 20px;
    width: 960px;
}
#love_xx_tu{ padding-bottom:20px;}
.love_left{ float:left; padding-right:20px;}
#love_xx_tu samll {background-color:#e8e8e8;height: 452px;padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px;width:306px; float:left;}
#love_xx_tu samll img { height: 452px; width: 305px;}
#love_xx_tu .love_right {float: left; width:600px;}
#love_xx_tu h2 {color: #575757; font-family: "微软雅黑";font-size: 18px; font-weight: bold; height:39px; line-height: 39px; width: 600px; border-bottom:1px dashed #707070;}
.fx { color: #666666;  float: right; font-size: 12px;  margin-top: -34px;}

#love_xx_tu r {border-bottom:1px dashed #707070; font-weight: normal;  color: #666666; display: block;  height: 34px;   line-height: 34px;
    width:600px; font-family: "宋体";
    font-size: 12px; }
	.sheyi {border-bottom:1px dashed #707070;
    color: #666666;
    height: 64px;
    width:600px; float:left;}
	.sheyi ul li {  
    float: left;
    line-height: 22px;
    margin-right: 20px;
    padding-top: 5px;
    width: 276px;
}

#love_xx_tu i {
    color: #575757;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    width: 575px;
	font-family:"微软雅黑";
    font-size: 14px; font-style:normal;
}

#love_xx_tu p { background-color:#efefef;  display: block;
 color: #626262;
    font-style: normal;
    height: 108px;
    line-height: 20px;
    margin-bottom: 5px;
    padding:10px 10px 10px 10px;
  
    width: 582px;}
	
#huaxu {
    width:600px;
}

#huaxu img {border: 4px solid #e5e5e5;
    display:block;
    float:left;
    height:116px;
    margin-left: 6px;
    width: 186px;
}



#guest_nx_bt{background-color:#efefef; width:944px;  height:41px;   color: #a90102;
    font-family:"微软雅黑"; font-size:14px;
    font-weight: bold;  line-height: 41px;     text-transform: uppercase; float:left; margin-top:10px;
   }
#guest_nx_bt ul{ float:right; margin-right:8px;}

#guest_nx_bt li {
    float:left;  background-color: #d4d3d3;
   
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    margin-left: 8px;
    margin-top: 5px;
   
width:119px;
}

#guest_nx_bt li a {
    color: #656565;
    display: block;
    height: 31px;
    line-height: 31px;
    text-align: center;
    width: 119px; font-family:"微软雅黑" ; font-size:14px; font-weight:600;
}
#guest_nx_bt li a:hover { color: #e12281;}


#kep_xiangx {
    background:url(../images/g_t.jpg) no-repeat;
    height: auto;
     float: left;
     width: 944px; display:block;    margin-top: 10px; margin-bottom:20px;
}

#kep_xiangx li {
     display: inline;
    float: left;
    height: 154px;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    width: 118px;
}

#kep_xiangx li span {
    display: block;
    height:30px;
    line-height: 30px;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	  width: 119px;
	  color: #666666;
    font-family: "Arial";
    font-size: 12px;
	
}

#kep_xiangx li img {
    height: 106px;
    margin-top: 5px;
    width: 106px;
}



/*********新闻动态**********/
.news_nr_right{ width:686px; height:auto; float:left;}
.news_nr_right ul{ margin-top:18px;}
.news_nr_right ul li{ width:683px; height:125px; float:left; border-bottom:1px dotted #bbb; margin-bottom:15px; display:block;}
.news_nr_right li a em{ width:188px; height:103px; background:#eee; padding:3px; float:left; margin-right:15px; display:inline;}
.news_nr_right li a:hover em{ background:#e12281;}
.news_nr_right li a small{ width:474px; height:26px; border-bottom:1px solid #eee; display:block; font-family:"微软雅黑"; font-size:14px; color:#666; line-height:18px; float:left;}
.news_nr_right li a:hover small{ color:#e12281;}
.news_nr_right li a span{ display:block; padding-top:5px; line-height:18px; color:#999; float:left; width:474px; font-family:"宋体"; font-size:12px; }
.news_nr_right li a p{ text-transform:uppercase; font-size:11px; color:#999; padding-top:10px; display:block; float:left; width:128px;}
.news_nr_right li a:hover p{ color:#e12281;}
.news_nr_right li a b{ width:109px; height:23px; background:url(../images/index_16.gif) no-repeat; display:block; float:right;}
.news_nr_right li a:hover b{ background:url(../images/index_21.gif) no-repeat;}

.news_nr_right dd{ width:683px; height:63px; float:left; border-bottom:1px dotted #bbb; margin-bottom:15px; background:url(../images/t_w2.gif) no-repeat;}
.news_nr_right dd a em{ width:57px; height:48px; display:block; background:url(../images/t_w2.gif) no-repeat; float:left; margin-right:15px; font-size:20px; color:#FFF; font-style:normal; font-weight:bold; text-align:center; display:inline;}
.news_nr_right dd a:hover em{ background:url(../images/t_w3.gif) no-repeat;}
.news_nr_right dd a em p{ font-size:12px; line-height:18px; font-weight:normal;}
.news_nr_right dd a small{ font-family:"微软雅黑"; font-size:14px; color:#989898; border-bottom:#989898 solid 1px;  display: block; width:609px; float:left; font-family:"微软雅黑"; font-size:14px;}
.news_nr_right dd a:hover small{ color:#e12281;}
.news_nr_right dd a span{ color:#999; line-height:18px; display:block; float:left; width:605px; font-family:"宋体"; font-size:12px;}
/*********新闻动态内页**********/

.news_nr_r{float: left; height: auto;  width: 686px;}
.news_ny_xz{ width:683px; height:auto; margin-top:20px;}
.news_ny_xz b{ width:683px; height:30px; border-bottom:1px solid #bbb; font-family:"微软雅黑"; font-size:16px; color:#e12281; text-align:center; display:block;}
.news_ny_xz p{ display:block; float:left; line-height:24px; margin-top:10px; color:#666;}
.news_ny_xz span {  border-bottom: #D3D3D3 dashed 1px; display: block; padding-bottom: 5px;  padding-top: 5px; width: 682px;}
.news_ny_xz span em {color: #646464;display: block; font-family: Arial; font-size: 10px; font-style: normal;   text-align: left;}
.news_ny_xz span i { color: #646464;  display: block;  font-family: "微软雅黑"; font-size: 12px;  font-style: normal;   padding-top: 5px;  text-align: left;}

.se_tw{ width:688px;  margin-top:10px; overflow:hidden; margin-bottom:20px;  background: url(../images/new_bj.jpg ) no-repeat;}
.se_tw span{ width:666px; height:30px; border-bottom:1px solid #e12281; font-family:"微软雅黑"; font-size:18px; color:#e12281; display:block; margin-top:20px;}
.se_tw span b{ font-family:"Arial"; font-size:12px; color:#666; font-weight:normal; text-transform:uppercase; padding-left:5px;}
.se_tw dl {
      float: left;
    padding-left: 8px;
    padding-right: 18px;
    width: 313px;
}


.se_tw dl dd  {
    border-bottom: #666666  dashed 1px;
       height: 30px;
    line-height: 30px;
    width: 320px;display: block;
}


.se_tw dl  dd  a {
    color: #676767;
    font-family: "微软雅黑";
    font-size: 12px;
}

.se_tw dl  dd   a:hover {color: #ae000c;}


.se_tw dl dd   a strong {
    float: right;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
}

/*********作品欣赏内页**********/

#love_xx_tu .love_r {  float: left;  width: 600px;}

	/*#ke_xiangx {
    background:url(../images/g_t_x.jpg) no-repeat;
    height: auto;
     float: left;
    margin-top: 30px;
    width: 592px; display:block;    
}*/
#ke_xiangx {
    background:url(../images/g_t_x.jpg) no-repeat;
    height: auto;
     float: left;
    margin-top: 30px;
    width: 592px;  display: inline;
   
    margin-bottom: 37px;

}
#ke_xiangx li {
     display: inline;
    float: left;
    height: 154px;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    width: 118px;
}

#ke_xiangx li span {
    display: block;
    height:30px;
    line-height: 30px;
    margin-bottom: 1px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	  width: 119px;
	  color: #666666;
    font-family: "Arial";
    font-size: 12px;
	
}

#ke_xiangx li img {
    height: 106px;
    margin-top: 5px;
    width: 106px;
}

/*************微电影********************/

.vidio_nr_r{  float: left;  width: 600px;}
.vidio_right_hd{ width:692px; float:left; margin-top:18px; overflow:hidden;}
.vidio_right_hd li{   float: left;    margin-right: 13px;  width: 333px; position:relative; margin-bottom:18px;}
.vidio_right_hd li a em{ width:325px; height:208px; background:#eee; display:block; padding:3px; margin-top:5px; }
.vidio_right_hd li a:hover em{ background:#e12281;}
.vidio_right_hd li a i{ position:absolute; background:url(../images/bf.png) no-repeat; width:80px; height:80px; display:block; top:76px; left:120px;}
.vidio_right_hd li a:hover i{ background:url(../images/bf2.png) no-repeat;}
.vidio_right_hd li a small {  border-bottom: #EEEEEE  solid 1px; color: #666666;display: block;  font-family: "微软雅黑"; font-size: 14px;  height: 35px; line-height:35px;  padding-top: 5px; width: 333px;}
.vidio_right_hd li a:hover small { color:#e12281;}
.vidio_right_hd li a span {  color: #999999;  display: block;  font-family: "宋体";  font-size: 12px;   line-height: 16px;    padding-top: 5px;  border-bottom: #EEEEEE  solid 1px; padding-bottom:5px;}

.vidio_right_hd li a p { font-size: 11px; text-transform: uppercase; font-family:Arial; padding-top:5px; color:#666; float:left;} 
.vidio_right_hd li a:hover p { color:#e12281;}
.vidio_right_hd li a b {  background: url(../images/index_16.gif) no-repeat;  display: block;  height: 23px;   width: 109px; float:right; margin-top:5px;}
.vidio_right_hd li a:hover b { background: url(../images/index_21.gif) no-repeat;}

/*************微电影内页********************/

.vidio_r_hd{ width:683px; float:left; margin-top:18px; overflow:hidden;}

.vidio_r_hd b {
    border-bottom: #BBBBBB  solid  1px;   color: #E12281;   display: block;   font-family: "微软雅黑";   font-size:32px; padding-bottom:5px; text-align: center;  width: 683px;}
.vidi_v	{border-bottom: #BBBBBB  solid  1px; height:460px; }
.in_v { height: 376px; padding-top: 40px;   width: 554px;    }
.vidio_r_hd p {
    color: #666666;
    display: block;
    float: left;
    line-height: 24px;
    margin-top: 10px;
}

/*************联系我们********************/

.lianxi{background:url(../images/lianxi.jpg) no-repeat; height:184px; width:930px;}

.lx_q {
      height: 65px;
    padding-top: 64px;
    width: 100px; float:right;  padding-right: 20px;
}

.lx_q a {
    display: block;
    height: 65px;
    width: 100px;
}
.lx_qq {
      height: 65px;
     padding-right: 11px;
    
    padding-top: 64px;
    width: 100px; float:right;
}

.lx_qq a {
    display: block;
    height: 65px;
    width: 100px;
}
.ditu{ padding-left:25px; padding-bottom:25px; padding-top:25px;}

.position{left: 0px; bottom: 0px; position: fixed; height:50px;width:100%;background-color: black;}
.innerWrapper {width: 941px; margin: 0 auto;}
.position .innerWrapper{ position:relative;}
a.footerQQ{display: block; background-image: url(../images/qq2.png); height: 75px; width: 295px; position: absolute; left: 10px; top: -20px; cursor:pointer;}
a.phoneNumber{background-image:url(../images/tel1.jpg); background-repeat: no-repeat; background-position: left top; display: block; height: 33px; width: 320px; position: absolute; top: 8px; right: 20px;}